foul-smelling person - Français Anglais Dictionnaire